package onjava;
//range工具
public class Range {
	//生成一个队列
	public static int[] range(int n ) {
		int[] result  = new int[n];
		for(int i=0;i<n;i++) {
			result[i]=i;
		}
		return result;
	}
	//生成一个队列
	public static int[] range(int start,int end) {
		int sz=end-start;
		int[] result = new int[sz];
		for(int i=0;i<sz;i++) {
			result[i]=start+i;
		}
		return result;
	}
	
	public static int[] range(int start,int end ,int step) {
		int sz=(end-start)/step;
		int[] result = new int[sz];
		for(int i=0;i<sz;i++) {
			result[i]=start+(i*step);
		}
		return result;
	}
	
	
	
}
//public protected,private位于定义的类名，属性名，和方法名前面。权限访问修饰符只能控制它所修饰的对象，没有修饰符就是包访问权限-friendly
//取得权限访问的唯一方式：
//使用成员public,在哪都能访问
//赋予成员默认包访问权限，不用加任何访问修饰符，同一父包的兄弟类相互访问。
//两个类处于同一个包内，才可访问包访问权限，protected.
//提供访问器，修饰器方法有时可称为get/set方法，从而读取和改变值。

